package com.group02.community.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.group02.community.entity.vo.RepairVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface RepairMapper extends BaseMapper<RepairVO> {

    IPage<RepairVO> selectRepairPage(IPage<RepairVO>page, @Param("repairVO")RepairVO repairVO);

    void addRepair(RepairVO repairVO);

    void addOwner(RepairVO repairVO);

    void updateRepair(RepairVO repairVO);

    List<RepairVO> selectAll();

    List<RepairVO> selectOwner(Long ownerId);
}
